(function () {
    'use strict';

    angular.module('KingAdmin.pages.pdev', [
        'KingAdmin.pages.pdev.device',
        'KingAdmin.pages.pdev.channel',
        'KingAdmin.pages.pdev.camera',
        'KingAdmin.pages.pdev.sensor',
        'KingAdmin.pages.pdev.envdata',
        'KingAdmin.pages.pdev.gisdata',
        'KingAdmin.pages.pdev.camimg',
        'KingAdmin.pages.pdev.devimg',
        'KingAdmin.pages.pdev.devopt',
        'KingAdmin.pages.pdev.optrecv',
        'KingAdmin.pages.pdev.devctrl',
        'KingAdmin.pages.pdev.devgroup',
        'KingAdmin.pages.pdev.hourana',
        'KingAdmin.pages.pdev.firmware',
    ])
        .config(routeConfig);

    /** @ngInject */
    function routeConfig($stateProvider, $urlRouterProvider) {
        $stateProvider
            .state('pdev', {
                url: '/pdev',
                template: '<ui-view></ui-view>',
                abstract: true,
                title: '设备管理',
                sidebarMeta: {
                    icon: 'ion-grid',
                    order: 300,
                },
            });
    }

})();
